clean slate - French English Dictionary